package com.xuecheng.content;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.cloud.openfeign.EnableFeignClients;

//@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
@SpringBootApplication
//@MapperScan("com.xuecheng.content.mapper")
@MapperScan(basePackages = {"com.xuecheng.content.mapper","com.xuecheng.messagesdk"})//虽然 @MapperScan 可以扫描，但部分版本需要配合 @Mapper 使用
//@EnableFeignClients//启用远程调用
public class ContentApplication {
    public static void main(String[] args) {
        SpringApplication.run(ContentApplication.class,args);
    }
}
//Spring Cloud Finchley 及之后版本,无需添加 @EnableDiscoveryClient 注解。
//只要在项目中引入了 Nacos 服务发现的相关依赖（如 spring-cloud-starter-alibaba-nacos-discovery），
//且配置了正确的 Nacos 服务器地址，Spring Cloud 会自动开启服务注册与发现功能。
